/*
	prep.v
	Pre-processing nodes for Kogge-Stone adder
	
	This project and file(s) are released under GNU GPL v3.
	Please find license file from root directory.
	Meng Sun (c) 2013 <leon.meng.sun@gmail.com>
*/

module prep (ai, bi, Gi, Pi);

input ai, bi;
output Gi, Pi;

wire ai, bi;
wire Gi, Pi;

assign Gi = ai & bi;
assign Pi = ai ^ bi;

endmodule